self-sustaining speed - Turkish English Dictionary